<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	 
	 <meta name="description" content="XDMF parallel partitioned mesh I/O on top of HDF5">
    
    <meta name="author" content="Víctor Sande Veiga" >
    <link rel="icon" href="../favicon.png">

    <title>fox_xdmf.f90 &ndash; XH5For</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">XH5For </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
				
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
		 aria-expanded="false">Contents <span class="caret"></span></a>
	      <ul class="dropdown-menu">
              
            <li><a href="../lists/files.html">Source Files</a></li>
				
				
            <li><a href="../lists/modules.html">Modules</a></li>
				
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
				
								
            <li><a href="../lists/types.html">Derived Types</a></li>
				
				
            <li><a href="../lists/programs.html">Programs</a></li>
				
            </ul>
            </li>

<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li>

          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
  
  <div class="row">
    <h1>fox_xdmf.f90
    <small>Source File</small>
    
    </h1>
    
<div class="row">
  <div class="col-lg-12">
<div class="well well-sm">
  <ul class="list-inline" style="margin-bottom:0px;display:inline">
     
     
     
     
    
    
     <li><i class="fa fa-list-ol"></i>
       <a data-toggle="tooltip"
	  data-placement="bottom" data-html="true"
	  title=" 0.2% of total for source files.">27 statements</a>
     </li> 
     
     
    <li><i class="fa fa-code"></i><a href="../src/fox_xdmf.f90"> Source File</a></li>
     
  </ul>
  <ol class="breadcrumb in-well text-right">
  
     <li class="active">fox_xdmf.f90</li>
  </ol>
</div>
</div>
</div>
<script>
  $(function () {
  $('[data-toggle="tooltip"]').tooltip()
  })
</script>

  </div>
  <div class="row">
    <div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg">
    
<div id="sidebar">
  






<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#mods-0">Modules</a></h3></div>
  <div id="mods-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../module/fox_xdmf.html">fox_xdmf</a>
      
    </div>
  </div>
</div>















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html#src">fox_xdmf.f90</a>
  </div>
</div>


  <hr>
  

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-0">All Source Files</a></h3></div>
  <div id="allfiles-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


</div>  

    </div>
    <div class="col-md-9" id='text'>
    
    
    <h3>This File Depends On</h3>
    
                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: sourcefile~~fox_xdmf.f90~~EfferentGraph Pages: 1 -->
<svg id="sourcefilefox_xdmff90EfferentGraph" width="535pt" height="452pt"
 viewBox="0.00 0.00 535.00 452.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph" class="graph" transform="scale(1 1) rotate(0) translate(4 448)">
<title>sourcefile~~fox_xdmf.f90~~EfferentGraph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-448 531,-448 531,4 -4,4"/>
<!-- sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node1" class="node"><title>sourcefile~fox_xdmf.f90</title>
<polygon fill="none" stroke="black" points="527,-234 453,-234 453,-210 527,-210 527,-234"/>
<text text-anchor="middle" x="490" y="-219.6" font-family="Helvetica,sans-Serif" font-size="10.50">fox_xdmf.f90</text>
</g>
<!-- sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node2" class="node"><title>sourcefile~xdmf_time.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node2"><a xlink:href="../sourcefile/xdmf_time.f90.html" xlink:title="xdmf_time.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="391,-150 311,-150 311,-126 391,-126 391,-150"/>
<text text-anchor="middle" x="351" y="-135.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_time.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge18" class="edge"><title>sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M391.244,-147.839C400.01,-150.803 409.056,-154.497 417,-159 437.293,-170.502 456.989,-188.344 470.636,-202.108"/>
<polygon fill="#000000" stroke="#000000" points="468.467,-204.901 477.931,-209.663 473.502,-200.038 468.467,-204.901"/>
</g>
<!-- sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node3" class="node"><title>sourcefile~xdmf_topology.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node3"><a xlink:href="../sourcefile/xdmf_topology.f90.html" xlink:title="xdmf_topology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="401,-276 301,-276 301,-252 401,-252 401,-276"/>
<text text-anchor="middle" x="351" y="-261.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_topology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge19" class="edge"><title>sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M391.259,-251.964C407.386,-247.02 426.176,-241.26 442.947,-236.118"/>
<polygon fill="#000000" stroke="#000000" points="444.019,-239.451 452.554,-233.173 441.967,-232.758 444.019,-239.451"/>
</g>
<!-- sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node4" class="node"><title>sourcefile~xdmf_information.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node4"><a xlink:href="../sourcefile/xdmf_information.f90.html" xlink:title="xdmf_information.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="407.5,-402 294.5,-402 294.5,-378 407.5,-378 407.5,-402"/>
<text text-anchor="middle" x="351" y="-387.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_information.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge20" class="edge"><title>sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M403.461,-377.84C408.343,-375.409 412.967,-372.494 417,-369 455.786,-335.397 475.68,-276.053 484.034,-244.006"/>
<polygon fill="#000000" stroke="#000000" points="487.441,-244.808 486.436,-234.261 480.645,-243.133 487.441,-244.808"/>
</g>
<!-- sourcefile~xdmf_file.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node5" class="node"><title>sourcefile~xdmf_file.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node5"><a xlink:href="../sourcefile/xdmf_file.f90.html" xlink:title="xdmf_file.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="387.5,-318 314.5,-318 314.5,-294 387.5,-294 387.5,-318"/>
<text text-anchor="middle" x="351" y="-303.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_file.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge21" class="edge"><title>sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M387.509,-297.387C397.403,-294.236 407.921,-290.146 417,-285 437.293,-273.498 456.989,-255.656 470.636,-241.892"/>
<polygon fill="#000000" stroke="#000000" points="473.502,-243.962 477.931,-234.337 468.467,-239.099 473.502,-243.962"/>
</g>
<!-- sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node6" class="node"><title>sourcefile~xdmf_domain.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node6"><a xlink:href="../sourcefile/xdmf_domain.f90.html" xlink:title="xdmf_domain.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="398.5,-444 303.5,-444 303.5,-420 398.5,-420 398.5,-444"/>
<text text-anchor="middle" x="351" y="-429.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_domain.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge22" class="edge"><title>sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M398.557,-422.68C405.319,-419.782 411.755,-415.982 417,-411 465.301,-365.124 481.555,-283.443 486.733,-244.222"/>
<polygon fill="#000000" stroke="#000000" points="490.227,-244.482 487.941,-234.137 483.277,-243.65 490.227,-244.482"/>
</g>
<!-- sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node7" class="node"><title>sourcefile~xdmf_xinclude.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node7"><a xlink:href="../sourcefile/xdmf_xinclude.f90.html" xlink:title="xdmf_xinclude.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="400.5,-66 301.5,-66 301.5,-42 400.5,-42 400.5,-66"/>
<text text-anchor="middle" x="351" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_xinclude.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge23" class="edge"><title>sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M400.503,-64.7586C406.47,-67.4481 412.16,-70.8067 417,-75 455.786,-108.603 475.68,-167.947 484.034,-199.994"/>
<polygon fill="#000000" stroke="#000000" points="480.645,-200.867 486.436,-209.739 487.441,-199.192 480.645,-200.867"/>
</g>
<!-- sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node8" class="node"><title>sourcefile~xdmf_dataitem.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node8"><a xlink:href="../sourcefile/xdmf_dataitem.f90.html" xlink:title="xdmf_dataitem.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="401.5,-24 300.5,-24 300.5,-0 401.5,-0 401.5,-24"/>
<text text-anchor="middle" x="351" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataitem.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge24" class="edge"><title>sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M401.526,-22.6623C407.192,-25.3652 412.529,-28.7532 417,-33 465.301,-78.8762 481.555,-160.557 486.733,-199.778"/>
<polygon fill="#000000" stroke="#000000" points="483.277,-200.35 487.941,-209.863 490.227,-199.518 483.277,-200.35"/>
</g>
<!-- sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node9" class="node"><title>sourcefile~xdmf_geometry.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node9"><a xlink:href="../sourcefile/xdmf_geometry.f90.html" xlink:title="xdmf_geometry.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="403.5,-234 298.5,-234 298.5,-210 403.5,-210 403.5,-234"/>
<text text-anchor="middle" x="351" y="-219.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_geometry.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge25" class="edge"><title>sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M403.794,-222C416.581,-222 430.194,-222 442.701,-222"/>
<polygon fill="#000000" stroke="#000000" points="442.904,-225.5 452.904,-222 442.904,-218.5 442.904,-225.5"/>
</g>
<!-- sourcefile~xdmf_character_data.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node10" class="node"><title>sourcefile~xdmf_character_data.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node10"><a xlink:href="../sourcefile/xdmf_character_data.f90.html" xlink:title="xdmf_character_data.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="417,-108 285,-108 285,-84 417,-84 417,-108"/>
<text text-anchor="middle" x="351" y="-93.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_character_data.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge26" class="edge"><title>sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M401.299,-108.021C406.872,-110.492 412.248,-113.454 417,-117 446.45,-138.978 468.015,-176.693 479.516,-200.436"/>
<polygon fill="#000000" stroke="#000000" points="476.423,-202.086 483.822,-209.67 482.767,-199.128 476.423,-202.086"/>
</g>
<!-- sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node11" class="node"><title>sourcefile~xdmf_attribute.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node11"><a xlink:href="../sourcefile/xdmf_attribute.f90.html" xlink:title="xdmf_attribute.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="400.5,-360 301.5,-360 301.5,-336 400.5,-336 400.5,-360"/>
<text text-anchor="middle" x="351" y="-345.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_attribute.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge27" class="edge"><title>sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M400.629,-336.274C406.441,-333.745 412.058,-330.688 417,-327 446.45,-305.022 468.015,-267.307 479.516,-243.564"/>
<polygon fill="#000000" stroke="#000000" points="482.767,-244.872 483.822,-234.33 476.423,-241.914 482.767,-244.872"/>
</g>
<!-- sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node12" class="node"><title>sourcefile~xdmf_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node12"><a xlink:href="../sourcefile/xdmf_grid.f90.html" xlink:title="xdmf_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="390,-192 312,-192 312,-168 390,-168 390,-192"/>
<text text-anchor="middle" x="351" y="-177.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge28" class="edge"><title>sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M390.162,-191.699C406.576,-196.731 425.902,-202.656 443.091,-207.926"/>
<polygon fill="#000000" stroke="#000000" points="442.34,-211.356 452.926,-210.941 444.392,-204.664 442.34,-211.356"/>
</g>
<!-- sourcefile~xdmf_element.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node13" class="node"><title>sourcefile~xdmf_element.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node13"><a xlink:href="../sourcefile/xdmf_element.f90.html" xlink:title="xdmf_element.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="249,-234 151,-234 151,-210 249,-210 249,-234"/>
<text text-anchor="middle" x="200" y="-219.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_element.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge2" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M234.109,-209.88C239.315,-207.318 244.467,-204.356 249,-201 268.76,-186.371 264.535,-172.624 285,-159 289.996,-155.674 295.557,-152.843 301.264,-150.44"/>
<polygon fill="#000000" stroke="#000000" points="302.814,-153.596 310.934,-146.789 300.342,-147.047 302.814,-153.596"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge4" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M243.697,-234.036C260.375,-238.737 279.67,-244.175 297.207,-249.119"/>
<polygon fill="#000000" stroke="#000000" points="296.722,-252.618 307.296,-251.963 298.621,-245.881 296.722,-252.618"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge6" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M204.615,-234.283C213.51,-262.375 239.137,-331.755 285,-369 286.758,-370.427 288.615,-371.759 290.547,-373"/>
<polygon fill="#000000" stroke="#000000" points="288.972,-376.129 299.42,-377.889 292.35,-369.998 288.972,-376.129"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge7" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M202.895,-234.174C208.724,-267.5 229.471,-361.053 285,-411 287.81,-413.528 290.929,-415.752 294.235,-417.708"/>
<polygon fill="#000000" stroke="#000000" points="292.835,-420.922 303.341,-422.288 295.98,-414.668 292.835,-420.922"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge8" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M238.408,-209.742C242.352,-207.312 246.007,-204.424 249,-201 287.331,-157.151 244.528,-116.881 285,-75 287.307,-72.6122 289.888,-70.4956 292.654,-68.6193"/>
<polygon fill="#000000" stroke="#000000" points="294.426,-71.6382 301.421,-63.6807 290.99,-65.5393 294.426,-71.6382"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge10" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M238.634,-209.934C242.54,-207.471 246.124,-204.523 249,-201 297.297,-141.851 233.81,-89.6629 285,-33 287.012,-30.7726 289.262,-28.7803 291.683,-26.9985"/>
<polygon fill="#000000" stroke="#000000" points="293.706,-29.866 300.475,-21.7152 290.101,-23.8659 293.706,-29.866"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge12" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M249.376,-222C261.713,-222 275.145,-222 288.058,-222"/>
<polygon fill="#000000" stroke="#000000" points="288.273,-225.5 298.273,-222 288.273,-218.5 288.273,-225.5"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge14" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M207.593,-234.314C219.909,-256.167 248.5,-301.799 285,-327 287.379,-328.642 289.894,-330.162 292.498,-331.568"/>
<polygon fill="#000000" stroke="#000000" points="291.091,-334.775 301.624,-335.922 294.105,-328.457 291.091,-334.775"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge16" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M243.697,-209.964C261.921,-204.828 283.27,-198.81 302.035,-193.52"/>
<polygon fill="#000000" stroke="#000000" points="303.194,-196.83 311.869,-190.748 301.295,-190.093 303.194,-196.83"/>
</g>
<!-- sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node14" class="node"><title>sourcefile~xdmf_utils.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node14"><a xlink:href="../sourcefile/xdmf_utils.f90.html" xlink:title="xdmf_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="239.5,-192 160.5,-192 160.5,-168 239.5,-168 239.5,-192"/>
<text text-anchor="middle" x="200" y="-177.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge3" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M239.759,-169.075C258.495,-163.793 281.184,-157.398 301.095,-151.785"/>
<polygon fill="#000000" stroke="#000000" points="302.242,-155.098 310.917,-149.017 300.343,-148.361 302.242,-155.098"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge5" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M234.109,-192.12C239.315,-194.682 244.467,-197.644 249,-201 268.76,-215.629 264.535,-229.376 285,-243 287.534,-244.687 290.214,-246.247 292.984,-247.688"/>
<polygon fill="#000000" stroke="#000000" points="291.529,-250.871 302.074,-251.898 294.471,-244.519 291.529,-250.871"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge9" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M207.593,-167.686C219.909,-145.833 248.5,-100.201 285,-75 287.379,-73.3576 289.894,-71.8376 292.498,-70.4316"/>
<polygon fill="#000000" stroke="#000000" points="294.105,-73.5427 301.624,-66.078 291.091,-67.2248 294.105,-73.5427"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge11" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M204.615,-167.717C213.51,-139.625 239.137,-70.2449 285,-33 287.014,-31.3646 289.158,-29.8554 291.396,-28.4627"/>
<polygon fill="#000000" stroke="#000000" points="293.239,-31.4462 300.412,-23.6484 289.942,-25.2714 293.239,-31.4462"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge13" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M239.759,-190.925C257.382,-195.893 278.501,-201.846 297.517,-207.206"/>
<polygon fill="#000000" stroke="#000000" points="296.666,-210.602 307.24,-209.947 298.565,-203.865 296.666,-210.602"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge15" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M238.408,-192.258C242.352,-194.688 246.007,-197.576 249,-201 287.331,-244.849 244.528,-285.119 285,-327 287.307,-329.388 289.888,-331.504 292.654,-333.381"/>
<polygon fill="#000000" stroke="#000000" points="290.99,-336.461 301.421,-338.319 294.426,-330.362 290.99,-336.461"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge17" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M239.759,-180C258.703,-180 281.688,-180 301.758,-180"/>
<polygon fill="#000000" stroke="#000000" points="301.951,-183.5 311.951,-180 301.951,-176.5 301.951,-183.5"/>
</g>
<!-- sourcefile~xdmf_parameters.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_node15" class="node"><title>sourcefile~xdmf_parameters.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~EfferentGraph_node15"><a xlink:href="../sourcefile/xdmf_parameters.f90.html" xlink:title="xdmf_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="115,-192 7.10543e-15,-192 7.10543e-15,-168 115,-168 115,-192"/>
<text text-anchor="middle" x="57.5" y="-177.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~EfferentGraph_edge1" class="edge"><title>sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M115.242,-180C126.787,-180 138.838,-180 150.084,-180"/>
<polygon fill="#000000" stroke="#000000" points="150.147,-183.5 160.147,-180 150.147,-176.5 150.147,-183.5"/>
</g>
</g>
</svg>
</div>
                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
                  <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                      <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
                      </div>
                      <div class="modal-body">
                        
    <p>Nodes of different colours represent the following: </p>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: Graph Key Pages: 1 -->
<svg width="190pt" height="32pt"
 viewBox="0.00 0.00 190.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-28 186,-28 186,4 -4,4"/>
<!-- Source File -->
<g id="node1" class="node"><title>Source File</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="67,-24 0,-24 0,-0 67,-0 67,-24"/>
<text text-anchor="middle" x="33.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Source File</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node2" class="node"><title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="182,-24 85,-24 85,-0 182,-0 182,-24"/>
<text text-anchor="middle" x="133.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

    
    <p>Solid arrows point from a file to a file which depends upon it. A file 
    is dependent upon another if the latter must be compiled before the former
    can be.
    </p>
    
                      </div>
                    </div>
                  </div>
                </div>
                
    
      
      <h3>Files Dependent On This One</h3>
      
                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: sourcefile~~fox_xdmf.f90~~AfferentGraph Pages: 1 -->
<svg id="sourcefilefox_xdmff90AfferentGraph" width="641pt" height="408pt"
 viewBox="0.00 0.00 641.00 407.53" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph" class="graph" transform="scale(0.349509 0.349509) rotate(0) translate(4 1162)">
<title>sourcefile~~fox_xdmf.f90~~AfferentGraph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1162 1830,-1162 1830,4 -4,4"/>
<!-- sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node1" class="node"><title>sourcefile~fox_xdmf.f90</title>
<polygon fill="none" stroke="black" points="74,-303 0,-303 0,-279 74,-279 74,-303"/>
<text text-anchor="middle" x="37" y="-288.6" font-family="Helvetica,sans-Serif" font-size="10.50">fox_xdmf.f90</text>
</g>
<!-- sourcefile~test_xdmf_rectilinear_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node2" class="node"><title>sourcefile~test_xdmf_rectilinear_dataset_per_process.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node2"><a xlink:href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html" xlink:title="test_xdmf_rectilinear_dataset_per_process.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1119.5,-755 883.5,-755 883.5,-731 1119.5,-731 1119.5,-755"/>
<text text-anchor="middle" x="1001.5" y="-740.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_rectilinear_dataset_per_process.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge63" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-743C743.612,-740.931 814.363,-740.711 873.174,-741.101"/>
<polygon fill="#000000" stroke="#000000" points="873.232,-744.601 883.257,-741.174 873.283,-737.601 873.232,-744.601"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node3" class="node"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node3"><a xlink:href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="507,-387 301,-387 301,-363 507,-363 507,-387"/>
<text text-anchor="middle" x="404" y="-372.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge64" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-415C203.014,-419.797 284.5,-402.643 342.734,-389.311"/>
<polygon fill="#000000" stroke="#000000" points="343.631,-392.697 352.59,-387.041 342.059,-385.875 343.631,-392.697"/>
</g>
<!-- sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node4" class="node"><title>sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node4"><a xlink:href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_unstructured_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="815,-425 543,-425 543,-401 815,-401 815,-425"/>
<text text-anchor="middle" x="679" y="-410.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_unstructured_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge65" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-415C250.012,-435.33 411.878,-430.735 532.747,-423.693"/>
<polygon fill="#000000" stroke="#000000" points="533.065,-427.18 542.84,-423.094 532.65,-420.192 533.065,-427.18"/>
</g>
<!-- sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node5" class="node"><title>sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node5"><a xlink:href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html" xlink:title="test_xdmf_unstructured_contiguous_hyperslabs_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1152,-385 851,-385 851,-361 1152,-361 1152,-385"/>
<text text-anchor="middle" x="1001.5" y="-370.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge66" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-335C465.905,-323.879 481.334,-348.487 543,-354 641.733,-362.827 752.826,-367.563 840.814,-370.098"/>
<polygon fill="#000000" stroke="#000000" points="840.788,-373.599 850.882,-370.382 840.985,-366.602 840.788,-373.599"/>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node6" class="node"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node6"><a xlink:href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html" xlink:title="xdmf_structured_dataset_per_process_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="807,-714 551,-714 551,-690 807,-690 807,-714"/>
<text text-anchor="middle" x="679" y="-699.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_structured_dataset_per_process_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge67" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-702C269.487,-755.494 306.095,-737.531 403,-743"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-743C443.232,-745.158 540.105,-728.647 607.514,-715.933"/>
<polygon fill="#000000" stroke="#000000" points="608.479,-719.312 617.65,-714.008 607.173,-712.435 608.479,-719.312"/>
</g>
<!-- sourcefile~test_xdmf_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node7" class="node"><title>sourcefile~test_xdmf_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node7"><a xlink:href="../sourcefile/test_xdmf_grid.f90.html" xlink:title="test_xdmf_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="238,-387 137,-387 137,-363 238,-363 238,-387"/>
<text text-anchor="middle" x="187.5" y="-372.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge68" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M48.4975,-303.025C61.5407,-317.234 85.1311,-340.627 110,-354 115.284,-356.841 120.985,-359.324 126.808,-361.487"/>
<polygon fill="#000000" stroke="#000000" points="126.076,-364.935 136.671,-364.834 128.326,-358.306 126.076,-364.935"/>
</g>
<!-- sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node8" class="node"><title>sourcefile~xdmf_dataset_per_process_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node8"><a xlink:href="../sourcefile/xdmf_dataset_per_process_handler.f90.html" xlink:title="xdmf_dataset_per_process_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="505,-714 303,-714 303,-690 505,-690 505,-714"/>
<text text-anchor="middle" x="404" y="-699.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataset_per_process_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge69" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-702C237.353,-734.107 306.949,-726.838 353.479,-716.41"/>
<polygon fill="#000000" stroke="#000000" points="354.406,-719.788 363.331,-714.079 352.794,-712.976 354.406,-719.788"/>
</g>
<!-- sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node9" class="node"><title>sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node9"><a xlink:href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html" xlink:title="test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1145,-305 858,-305 858,-281 1145,-281 1145,-305"/>
<text text-anchor="middle" x="1001.5" y="-290.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge70" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-293C734.436,-287.082 794.38,-285.714 847.554,-286.272"/>
<polygon fill="#000000" stroke="#000000" points="847.703,-289.774 857.748,-286.403 847.793,-282.775 847.703,-289.774"/>
</g>
<!-- sourcefile~test_xdmf_attribute.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node10" class="node"><title>sourcefile~test_xdmf_attribute.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node10"><a xlink:href="../sourcefile/test_xdmf_attribute.f90.html" xlink:title="test_xdmf_attribute.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="248.5,-345 126.5,-345 126.5,-321 248.5,-321 248.5,-345"/>
<text text-anchor="middle" x="187.5" y="-330.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_attribute.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_attribute.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge71" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M74.2266,-301.688C85.6604,-305.029 98.3484,-308.702 110,-312 117.187,-314.034 124.762,-316.149 132.239,-318.219"/>
<polygon fill="#000000" stroke="#000000" points="131.399,-321.618 141.97,-320.904 133.261,-314.871 131.399,-321.618"/>
</g>
<!-- sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node11" class="node"><title>sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node11"><a xlink:href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html" xlink:title="test_xdmf_regular_dataset_per_process.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1113,-713 890,-713 890,-689 1113,-689 1113,-713"/>
<text text-anchor="middle" x="1001.5" y="-698.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_regular_dataset_per_process.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge72" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-743C526.141,-749.837 556.731,-746.944 678,-743"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-743C702.154,-742.279 819.039,-726.451 905.287,-714.437"/>
<polygon fill="#000000" stroke="#000000" points="905.96,-717.877 915.38,-713.029 904.992,-710.944 905.96,-717.877"/>
</g>
<!-- sourcefile~test_xdmf_time.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node12" class="node"><title>sourcefile~test_xdmf_time.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node12"><a xlink:href="../sourcefile/test_xdmf_time.f90.html" xlink:title="test_xdmf_time.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="239,-303 136,-303 136,-279 239,-279 239,-303"/>
<text text-anchor="middle" x="187.5" y="-288.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_time.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_time.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge73" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M74.3272,-291C89.8313,-291 108.351,-291 125.831,-291"/>
<polygon fill="#000000" stroke="#000000" points="125.972,-294.5 135.972,-291 125.972,-287.5 125.972,-294.5"/>
</g>
<!-- sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node13" class="node"><title>sourcefile~xdmf_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node13"><a xlink:href="../sourcefile/xdmf_handler.f90.html" xlink:title="xdmf_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="235.5,-509 139.5,-509 139.5,-485 235.5,-485 235.5,-509"/>
<text text-anchor="middle" x="187.5" y="-494.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge74" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M42.6424,-303.306C52.5233,-328.532 77.4206,-387.24 110,-429 124.892,-448.089 145.602,-466.121 161.719,-478.813"/>
<polygon fill="#000000" stroke="#000000" points="159.615,-481.611 169.673,-484.941 163.887,-476.066 159.615,-481.611"/>
</g>
<!-- sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node14" class="node"><title>sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node14"><a xlink:href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html" xlink:title="test_xdmf_regular_contiguous_hyperslabs_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1138.5,-263 864.5,-263 864.5,-239 1138.5,-239 1138.5,-263"/>
<text text-anchor="middle" x="1001.5" y="-248.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_regular_contiguous_hyperslabs_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge75" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M42.8597,-303.216C52.307,-325.33 75.3143,-371.934 110,-396 138.783,-415.971 153.32,-403.758 186.5,-415"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-415C221.68,-426.242 235.185,-414.395 265,-396 285.924,-383.091 279.703,-366.284 301,-354 340.945,-330.961 357.637,-343.283 403,-335"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-335C525.764,-312.948 555.958,-306.268 678,-293"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-293C756.389,-284.695 842.751,-273.259 906.564,-264.417"/>
<polygon fill="#000000" stroke="#000000" points="907.184,-267.865 916.607,-263.021 906.221,-260.931 907.184,-267.865"/>
</g>
<!-- sourcefile~test_xdmf_geometry.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node15" class="node"><title>sourcefile~test_xdmf_geometry.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node15"><a xlink:href="../sourcefile/test_xdmf_geometry.f90.html" xlink:title="test_xdmf_geometry.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="251.5,-261 123.5,-261 123.5,-237 251.5,-237 251.5,-261"/>
<text text-anchor="middle" x="187.5" y="-246.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_geometry.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_geometry.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge76" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M74.2266,-280.312C85.6604,-276.971 98.3484,-273.298 110,-270 117.187,-267.966 124.762,-265.851 132.239,-263.781"/>
<polygon fill="#000000" stroke="#000000" points="133.261,-267.129 141.97,-261.096 131.399,-260.382 133.261,-267.129"/>
</g>
<!-- sourcefile~test_xdmf_character_data.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node16" class="node"><title>sourcefile~test_xdmf_character_data.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node16"><a xlink:href="../sourcefile/test_xdmf_character_data.f90.html" xlink:title="test_xdmf_character_data.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="265,-219 110,-219 110,-195 265,-195 265,-219"/>
<text text-anchor="middle" x="187.5" y="-204.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_character_data.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_character_data.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge77" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_character_data.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M48.4975,-278.975C61.5407,-264.766 85.1311,-241.373 110,-228 113.685,-226.019 117.572,-224.212 121.562,-222.566"/>
<polygon fill="#000000" stroke="#000000" points="122.883,-225.809 131.01,-219.012 120.418,-219.257 122.883,-225.809"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node17" class="node"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node17"><a xlink:href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html" xlink:title="xdmf_structured_contiguous_hyperslab_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="809,-345 549,-345 549,-321 809,-321 809,-345"/>
<text text-anchor="middle" x="679" y="-330.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_structured_contiguous_hyperslab_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge78" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-335C447.95,-327.157 495.337,-324.7 538.408,-324.767"/>
<polygon fill="#000000" stroke="#000000" points="538.657,-328.269 548.679,-324.831 538.701,-321.269 538.657,-328.269"/>
</g>
<!-- sourcefile~test_xdmf_unstructured_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node18" class="node"><title>sourcefile~test_xdmf_unstructured_dataset_per_process.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node18"><a xlink:href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html" xlink:title="test_xdmf_unstructured_dataset_per_process.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1126.5,-507 876.5,-507 876.5,-483 1126.5,-483 1126.5,-507"/>
<text text-anchor="middle" x="1001.5" y="-492.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_unstructured_dataset_per_process.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge79" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_unstructured_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-415C417.484,-492.586 702.069,-502.278 866.334,-500.12"/>
<polygon fill="#000000" stroke="#000000" points="866.544,-503.617 876.491,-499.969 866.441,-496.618 866.544,-503.617"/>
</g>
<!-- sourcefile~xdmf_unstructured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node19" class="node"><title>sourcefile~xdmf_unstructured_dataset_per_process_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node19"><a xlink:href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html" xlink:title="xdmf_unstructured_dataset_per_process_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="813,-592 545,-592 545,-568 813,-568 813,-592"/>
<text text-anchor="middle" x="679" y="-577.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_unstructured_dataset_per_process_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge80" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_unstructured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M37.7332,-303.11C37.2096,-360.71 43.5292,-608.036 186.5,-702"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M188.5,-702C234.848,-732.461 248.348,-665.429 301,-648 405.014,-613.568 435.072,-619.868 543,-601 557.238,-598.511 572.347,-596.017 587.106,-593.661"/>
<polygon fill="#000000" stroke="#000000" points="587.923,-597.076 597.252,-592.054 586.828,-590.162 587.923,-597.076"/>
</g>
<!-- sourcefile~test_xdmf_topology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node20" class="node"><title>sourcefile~test_xdmf_topology.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node20"><a xlink:href="../sourcefile/test_xdmf_topology.f90.html" xlink:title="test_xdmf_topology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="249.5,-177 125.5,-177 125.5,-153 249.5,-153 249.5,-177"/>
<text text-anchor="middle" x="187.5" y="-162.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_topology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_topology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge81" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M42.9171,-278.866C52.4578,-256.885 75.6114,-210.489 110,-186 112.237,-184.407 114.589,-182.935 117.025,-181.575"/>
<polygon fill="#000000" stroke="#000000" points="118.705,-184.65 126.158,-177.12 115.636,-178.358 118.705,-184.65"/>
</g>
<!-- sourcefile~test_xdmf_dataitem.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node21" class="node"><title>sourcefile~test_xdmf_dataitem.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node21"><a xlink:href="../sourcefile/test_xdmf_dataitem.f90.html" xlink:title="test_xdmf_dataitem.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="249.5,-135 125.5,-135 125.5,-111 249.5,-111 249.5,-135"/>
<text text-anchor="middle" x="187.5" y="-120.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_dataitem.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_dataitem.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge82" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M40.4501,-278.605C46.7105,-250.275 66.0061,-180.43 110,-144 111.996,-142.348 114.111,-140.824 116.318,-139.421"/>
<polygon fill="#000000" stroke="#000000" points="118.111,-142.43 125.223,-134.577 114.766,-136.281 118.111,-142.43"/>
</g>
<!-- sourcefile~test_xdmf_xinclude.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node22" class="node"><title>sourcefile~test_xdmf_xinclude.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node22"><a xlink:href="../sourcefile/test_xdmf_xinclude.f90.html" xlink:title="test_xdmf_xinclude.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="248.5,-93 126.5,-93 126.5,-69 248.5,-69 248.5,-93"/>
<text text-anchor="middle" x="187.5" y="-78.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">test_xdmf_xinclude.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_xinclude.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge83" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M38.9425,-278.737C42.195,-245.184 55.9366,-151.104 110,-102 112.321,-99.8919 114.834,-97.9927 117.487,-96.2819"/>
<polygon fill="#000000" stroke="#000000" points="119.269,-99.2968 126.37,-91.4341 115.915,-93.1523 119.269,-99.2968"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge2" class="edge"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M491.379,-387.023C520.025,-391.011 552.091,-395.474 581.452,-399.561"/>
<polygon fill="#000000" stroke="#000000" points="581.328,-403.077 591.715,-400.99 582.293,-396.144 581.328,-403.077"/>
</g>
<!-- sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge1" class="edge"><title>sourcefile~xdmf_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M483.231,-362.964C516.501,-357.846 555.456,-351.853 589.749,-346.577"/>
<polygon fill="#000000" stroke="#000000" points="590.406,-350.017 599.758,-345.037 589.342,-343.099 590.406,-350.017"/>
</g>
<!-- sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge35" class="edge"><title>sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M776.161,-400.999C813.313,-396.362 855.968,-391.038 894.041,-386.287"/>
<polygon fill="#000000" stroke="#000000" points="894.641,-389.739 904.131,-385.027 893.774,-382.793 894.641,-389.739"/>
</g>
<!-- sourcefile~unstructured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node23" class="node"><title>sourcefile~unstructured_contiguous_hyperslab_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node23"><a xlink:href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html" xlink:title="unstructured_contiguous_hyperslab_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1121,-549 882,-549 882,-525 1121,-525 1121,-549"/>
<text text-anchor="middle" x="1001.5" y="-534.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">unstructured_contiguous_hyperslab_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge34" class="edge"><title>sourcefile~xdmf_unstructured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M790.727,-425.042C799.418,-428.698 807.657,-433.279 815,-439 844.801,-462.218 820.62,-493.545 851,-516 857.593,-520.873 864.807,-524.869 872.392,-528.129"/>
<polygon fill="#000000" stroke="#000000" points="871.221,-531.429 881.811,-531.75 873.733,-524.895 871.221,-531.429"/>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge37" class="edge"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M773.995,-714.024C812.396,-718.937 856.958,-724.637 896.346,-729.676"/>
<polygon fill="#000000" stroke="#000000" points="896.143,-733.179 906.507,-730.976 897.032,-726.235 896.143,-733.179"/>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge39" class="edge"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M807.13,-701.603C831.063,-701.529 856.026,-701.451 879.756,-701.377"/>
<polygon fill="#000000" stroke="#000000" points="879.855,-704.877 889.844,-701.345 879.833,-697.877 879.855,-704.877"/>
</g>
<!-- sourcefile~structured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node55" class="node"><title>sourcefile~structured_dataset_per_process_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node55"><a xlink:href="../sourcefile/structured_dataset_per_process_factory.f90.html" xlink:title="structured_dataset_per_process_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1113,-671 890,-671 890,-647 1113,-647 1113,-671"/>
<text text-anchor="middle" x="1001.5" y="-656.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_dataset_per_process_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge38" class="edge"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M769.703,-689.965C810.506,-684.491 858.933,-677.993 900.866,-672.367"/>
<polygon fill="#000000" stroke="#000000" points="901.373,-675.831 910.818,-671.032 900.442,-668.893 901.373,-675.831"/>
</g>
<!-- sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge40" class="edge"><title>sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M505.105,-702C516.756,-702 528.789,-702 540.828,-702"/>
<polygon fill="#000000" stroke="#000000" points="540.935,-705.5 550.935,-702 540.935,-698.5 540.935,-705.5"/>
</g>
<!-- sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge41" class="edge"><title>sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_unstructured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M482.859,-689.943C491.57,-686.402 499.862,-681.849 507,-676 535.6,-652.566 513.316,-623.045 543,-601 544.857,-599.621 546.768,-598.317 548.726,-597.083"/>
<polygon fill="#000000" stroke="#000000" points="550.581,-600.057 557.597,-592.118 547.162,-593.948 550.581,-600.057"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge51" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_contiguous_hyperslab_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M209.851,-484.856C248.236,-463.024 328.986,-417.096 372.942,-392.096"/>
<polygon fill="#000000" stroke="#000000" points="374.773,-395.081 381.735,-387.095 371.312,-388.996 374.773,-395.081"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge56" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M192.538,-509.246C203.937,-541.839 239.591,-631.26 301,-676 306.408,-679.94 312.357,-683.285 318.579,-686.125"/>
<polygon fill="#000000" stroke="#000000" points="317.282,-689.376 327.862,-689.934 319.939,-682.9 317.282,-689.376"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge52" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M235.645,-503.03C322.805,-513.757 515.121,-535.458 678,-540"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-540C742.992,-544.048 813.089,-543.92 871.626,-542.521"/>
<polygon fill="#000000" stroke="#000000" points="871.758,-546.019 881.666,-542.266 871.58,-539.021 871.758,-546.019"/>
</g>
<!-- sourcefile~xh5for_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node25" class="node"><title>sourcefile~xh5for_handler.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node25"><a xlink:href="../sourcefile/xh5for_handler.f90.html" xlink:title="xh5for_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1426,-591 1323,-591 1323,-567 1426,-567 1426,-591"/>
<text text-anchor="middle" x="1374.5" y="-576.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xh5for_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge55" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xh5for_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M235.642,-490.907C322.798,-480.055 515.107,-458.046 678,-453"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-453C889.51,-438.885 950.961,-371.359 1152,-432 1235.8,-457.278 1317.01,-525.783 1353.47,-559.592"/>
<polygon fill="#000000" stroke="#000000" points="1351.27,-562.332 1360.95,-566.634 1356.07,-557.233 1351.27,-562.332"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge57" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-662C490.604,-687.481 731.918,-677.2 879.763,-667.823"/>
<polygon fill="#000000" stroke="#000000" points="880.048,-671.312 889.803,-667.179 879.6,-664.326 880.048,-671.312"/>
</g>
<!-- sourcefile~unstructured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node56" class="node"><title>sourcefile~unstructured_dataset_per_process_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node56"><a xlink:href="../sourcefile/unstructured_dataset_per_process_factory.f90.html" xlink:title="unstructured_dataset_per_process_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1119,-591 884,-591 884,-567 1119,-567 1119,-591"/>
<text text-anchor="middle" x="1001.5" y="-576.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">unstructured_dataset_per_process_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge50" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-540C721.623,-542.675 823.161,-555.419 900.889,-565.622"/>
<polygon fill="#000000" stroke="#000000" points="900.836,-569.145 911.207,-566.98 901.749,-562.205 900.836,-569.145"/>
</g>
<!-- sourcefile~structured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node57" class="node"><title>sourcefile~structured_contiguous_hyperslab_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node57"><a xlink:href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html" xlink:title="structured_contiguous_hyperslab_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1115,-465 888,-465 888,-441 1115,-441 1115,-465"/>
<text text-anchor="middle" x="1001.5" y="-450.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_contiguous_hyperslab_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge53" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M680,-453C745.192,-450.98 817.879,-450.81 877.529,-451.219"/>
<polygon fill="#000000" stroke="#000000" points="877.721,-454.721 887.746,-451.296 877.773,-447.721 877.721,-454.721"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node58" class="node"><title>sourcefile~xh5for_abstract_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node58"><a xlink:href="../sourcefile/xh5for_abstract_factory.f90.html" xlink:title="xh5for_abstract_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="750.5,-634 607.5,-634 607.5,-610 750.5,-610 750.5,-634"/>
<text text-anchor="middle" x="679" y="-619.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_abstract_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xh5for_abstract_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge54" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xh5for_abstract_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M198.417,-509.287C226.273,-542.619 309.337,-634.12 403,-662"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M405,-662C423.828,-667.604 530.614,-649.604 604.908,-635.947"/>
<polygon fill="#000000" stroke="#000000" points="605.966,-639.311 615.163,-634.052 604.693,-632.428 605.966,-639.311"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge60" class="edge"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M776.161,-320.999C813.313,-316.362 855.968,-311.038 894.041,-306.287"/>
<polygon fill="#000000" stroke="#000000" points="894.641,-309.739 904.131,-305.027 893.774,-302.793 894.641,-309.739"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge59" class="edge"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_contiguous_hyperslabs_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M778.879,-320.918C791.426,-317.393 803.784,-312.85 815,-307 834.785,-296.68 830.959,-281.815 851,-272 855.082,-270.001 859.298,-268.176 863.61,-266.511"/>
<polygon fill="#000000" stroke="#000000" points="864.932,-269.756 873.188,-263.116 862.593,-263.158 864.932,-269.756"/>
</g>
<!-- sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge58" class="edge"><title>sourcefile~xdmf_structured_contiguous_hyperslab_handler.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M712.198,-345.055C770.631,-366.933 894.064,-413.149 958.83,-437.398"/>
<polygon fill="#000000" stroke="#000000" points="957.731,-440.724 968.323,-440.953 960.185,-434.168 957.731,-440.724"/>
</g>
<!-- sourcefile~xdmf_unstructured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_dataset_per_process.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge62" class="edge"><title>sourcefile~xdmf_unstructured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_unstructured_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M780.525,-567.939C792.546,-564.401 804.325,-559.85 815,-554 835.402,-542.819 830.322,-526.66 851,-516 856.023,-513.41 861.261,-511.108 866.641,-509.063"/>
<polygon fill="#000000" stroke="#000000" points="868.165,-512.239 876.464,-505.653 865.87,-505.626 868.165,-512.239"/>
</g>
<!-- sourcefile~xdmf_unstructured_dataset_per_process_handler.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge61" class="edge"><title>sourcefile~xdmf_unstructured_dataset_per_process_handler.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M813.136,-579.585C833.22,-579.522 853.888,-579.457 873.83,-579.395"/>
<polygon fill="#000000" stroke="#000000" points="873.88,-582.895 883.869,-579.364 873.858,-575.895 873.88,-582.895"/>
</g>
<!-- sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node24" class="node"><title>sourcefile~xh5for_factory.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node24"><a xlink:href="../sourcefile/xh5for_factory.f90.html" xlink:title="xh5for_factory.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1287,-591 1188,-591 1188,-567 1287,-567 1287,-591"/>
<text text-anchor="middle" x="1237.5" y="-576.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_factory.f90</text>
</a>
</g>
</g>
<!-- sourcefile~unstructured_contiguous_hyperslab_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge33" class="edge"><title>sourcefile~unstructured_contiguous_hyperslab_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1098.85,-549.03C1116.58,-551.67 1134.89,-554.681 1152,-558 1161.68,-559.878 1171.92,-562.163 1181.8,-564.525"/>
<polygon fill="#000000" stroke="#000000" points="1180.98,-567.928 1191.52,-566.901 1182.64,-561.128 1180.98,-567.928"/>
</g>
<!-- sourcefile~xh5for_factory.f90&#45;&gt;sourcefile~xh5for_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge32" class="edge"><title>sourcefile~xh5for_factory.f90&#45;&gt;sourcefile~xh5for_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1287.24,-579C1295.4,-579 1303.96,-579 1312.38,-579"/>
<polygon fill="#000000" stroke="#000000" points="1312.56,-582.5 1322.56,-579 1312.56,-575.5 1312.56,-582.5"/>
</g>
<!-- sourcefile~xh5for.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node26" class="node"><title>sourcefile~xh5for.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node26"><a xlink:href="../sourcefile/xh5for.f90.html" xlink:title="xh5for.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1523,-591 1462,-591 1462,-567 1523,-567 1523,-591"/>
<text text-anchor="middle" x="1492.5" y="-576.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_handler.f90&#45;&gt;sourcefile~xh5for.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge31" class="edge"><title>sourcefile~xh5for_handler.f90&#45;&gt;sourcefile~xh5for.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1426.04,-579C1434.63,-579 1443.43,-579 1451.69,-579"/>
<polygon fill="#000000" stroke="#000000" points="1451.81,-582.5 1461.81,-579 1451.81,-575.5 1451.81,-582.5"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node27" class="node"><title>sourcefile~xh5for_dpp_unstructured_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node27"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html" xlink:title="xh5for_dpp_unstructured_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1798.5,-1158 1586.5,-1158 1586.5,-1134 1798.5,-1134 1798.5,-1158"/>
<text text-anchor="middle" x="1692.5" y="-1143.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge3" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.11,-591.445C1498,-669.097 1520.59,-1085.11 1559,-1125 1564.28,-1130.48 1570.36,-1134.9 1576.96,-1138.45"/>
<polygon fill="#000000" stroke="#000000" points="1575.72,-1141.73 1586.26,-1142.76 1578.66,-1135.38 1575.72,-1141.73"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_hexahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node28" class="node"><title>sourcefile~xh5for_dpp_unstructured_hexahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node28"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html" xlink:title="xh5for_dpp_unstructured_hexahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1799.5,-1116 1585.5,-1116 1585.5,-1092 1799.5,-1092 1799.5,-1116"/>
<text text-anchor="middle" x="1692.5" y="-1101.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_hexahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_hexahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge4" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_hexahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.2,-591.289C1491.76,-661.4 1488.26,-1010.25 1559,-1083 1564.02,-1088.16 1569.76,-1092.38 1575.97,-1095.81"/>
<polygon fill="#000000" stroke="#000000" points="1574.84,-1099.15 1585.38,-1100.3 1577.85,-1092.84 1574.84,-1099.15"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_non_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node29" class="node"><title>sourcefile~xh5for_dpp_unstructured_non_static_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node29"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html" xlink:title="xh5for_dpp_unstructured_non_static_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1826,-1074 1559,-1074 1559,-1050 1826,-1050 1826,-1074"/>
<text text-anchor="middle" x="1692.5" y="-1059.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_non_static_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_non_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge5" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_non_static_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.36,-591.127C1492.87,-657.366 1493.95,-974.877 1559,-1041 1559.82,-1041.83 1560.65,-1042.64 1561.5,-1043.42"/>
<polygon fill="#000000" stroke="#000000" points="1559.61,-1046.38 1569.63,-1049.83 1563.95,-1040.89 1559.61,-1046.38"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_static_mixed_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node30" class="node"><title>sourcefile~xh5for_ch_unstructured_static_mixed_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node30"><a xlink:href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html" xlink:title="xh5for_ch_unstructured_static_mixed_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1814.5,-1032 1570.5,-1032 1570.5,-1008 1814.5,-1008 1814.5,-1032"/>
<text text-anchor="middle" x="1692.5" y="-1017.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_static_mixed_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_static_mixed_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge6" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_static_mixed_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.55,-591.248C1494.07,-654.077 1499.72,-939.568 1559,-999 1559.97,-999.974 1560.97,-1000.91 1561.99,-1001.82"/>
<polygon fill="#000000" stroke="#000000" points="1560.19,-1004.85 1570.26,-1008.15 1564.45,-999.296 1560.19,-1004.85"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_non_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node31" class="node"><title>sourcefile~xh5for_ch_unstructured_non_static_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node31"><a xlink:href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html" xlink:title="xh5for_ch_unstructured_non_static_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1822.5,-990 1562.5,-990 1562.5,-966 1822.5,-966 1822.5,-990"/>
<text text-anchor="middle" x="1692.5" y="-975.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_non_static_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_non_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge7" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_non_static_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.78,-591.18C1495.39,-650.02 1505.4,-904.167 1559,-957 1559.96,-957.943 1560.94,-958.854 1561.94,-959.734"/>
<polygon fill="#000000" stroke="#000000" points="1559.97,-962.629 1570.05,-965.892 1564.2,-957.055 1559.97,-962.629"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_quadilateral.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node32" class="node"><title>sourcefile~xh5for_ch_unstructured_quadilateral.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node32"><a xlink:href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html" xlink:title="xh5for_ch_unstructured_quadilateral.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1795,-948 1590,-948 1590,-924 1795,-924 1795,-948"/>
<text text-anchor="middle" x="1692.5" y="-933.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_quadilateral.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_quadilateral.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge8" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_quadilateral.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.07,-591.271C1496.88,-646.193 1511.11,-868.772 1559,-915 1565.26,-921.046 1572.52,-925.773 1580.35,-929.44"/>
<polygon fill="#000000" stroke="#000000" points="1579.2,-932.749 1589.78,-933.271 1581.83,-926.264 1579.2,-932.749"/>
</g>
<!-- sourcefile~xh5for_dpp_regular_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node33" class="node"><title>sourcefile~xh5for_dpp_regular_non_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node33"><a xlink:href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html" xlink:title="xh5for_dpp_regular_non_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1811.5,-906 1573.5,-906 1573.5,-882 1811.5,-882 1811.5,-906"/>
<text text-anchor="middle" x="1692.5" y="-891.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_regular_non_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge9" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_non_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.42,-591.077C1498.51,-641.349 1516.7,-833.248 1559,-873 1560.76,-874.652 1562.59,-876.205 1564.49,-877.664"/>
<polygon fill="#000000" stroke="#000000" points="1562.95,-880.841 1573.21,-883.476 1566.83,-875.017 1562.95,-880.841"/>
</g>
<!-- sourcefile~xh5for_ch_regular_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node34" class="node"><title>sourcefile~xh5for_ch_regular_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node34"><a xlink:href="../sourcefile/xh5for_ch_regular_grid.f90.html" xlink:title="xh5for_ch_regular_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1763.5,-864 1621.5,-864 1621.5,-840 1763.5,-840 1763.5,-864"/>
<text text-anchor="middle" x="1692.5" y="-849.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_regular_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge10" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.91,-591.186C1500.47,-636.965 1522.34,-797.74 1559,-831 1573.32,-843.994 1592.29,-850.768 1611.39,-853.991"/>
<polygon fill="#000000" stroke="#000000" points="1610.97,-857.467 1621.36,-855.366 1611.93,-850.533 1610.97,-857.467"/>
</g>
<!-- sourcefile~xh5for_ch_rectilinear_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node35" class="node"><title>sourcefile~xh5for_ch_rectilinear_non_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node35"><a xlink:href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html" xlink:title="xh5for_ch_rectilinear_non_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1814.5,-822 1570.5,-822 1570.5,-798 1814.5,-798 1814.5,-822"/>
<text text-anchor="middle" x="1692.5" y="-807.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_rectilinear_non_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge11" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_non_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.21,-591.042C1493.05,-627.298 1497.89,-736.177 1559,-789 1560.33,-790.152 1561.7,-791.254 1563.1,-792.308"/>
<polygon fill="#000000" stroke="#000000" points="1561.21,-795.251 1571.48,-797.838 1565.07,-789.408 1561.21,-795.251"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_triangles.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node36" class="node"><title>sourcefile~xh5for_ch_unstructured_triangles.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node36"><a xlink:href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html" xlink:title="xh5for_ch_unstructured_triangles.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1787.5,-780 1597.5,-780 1597.5,-756 1787.5,-756 1787.5,-780"/>
<text text-anchor="middle" x="1692.5" y="-765.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_triangles.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_triangles.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge12" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_triangles.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.27,-591.093C1496.97,-622.414 1508.78,-706.545 1559,-747 1567.47,-753.824 1577.26,-758.857 1587.61,-762.525"/>
<polygon fill="#000000" stroke="#000000" points="1586.65,-765.894 1597.24,-765.522 1588.73,-759.21 1586.65,-765.894"/>
</g>
<!-- sourcefile~xh5for_ch_regular_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node37" class="node"><title>sourcefile~xh5for_ch_regular_non_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node37"><a xlink:href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html" xlink:title="xh5for_ch_regular_non_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1808,-738 1577,-738 1577,-714 1808,-714 1808,-738"/>
<text text-anchor="middle" x="1692.5" y="-723.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_regular_non_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge13" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_non_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1495.96,-591.078C1501.87,-616.697 1519.39,-676.466 1559,-705 1561.87,-707.071 1564.88,-708.97 1567.98,-710.71"/>
<polygon fill="#000000" stroke="#000000" points="1566.46,-713.862 1576.96,-715.204 1569.59,-707.601 1566.46,-713.862"/>
</g>
<!-- sourcefile~xh5for_ch_regular_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node38" class="node"><title>sourcefile~xh5for_ch_regular_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node38"><a xlink:href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html" xlink:title="xh5for_ch_regular_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1796,-696 1589,-696 1589,-672 1796,-672 1796,-696"/>
<text text-anchor="middle" x="1692.5" y="-681.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_regular_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge14" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_regular_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1499.17,-591.094C1508.68,-609.882 1529.69,-645.715 1559,-663 1565.34,-666.742 1572.14,-669.879 1579.19,-672.505"/>
<polygon fill="#000000" stroke="#000000" points="1578.33,-675.91 1588.93,-675.777 1580.56,-669.275 1578.33,-675.91"/>
</g>
<!-- sourcefile~xh5for_dpp_rectilinear_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node39" class="node"><title>sourcefile~xh5for_dpp_rectilinear_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node39"><a xlink:href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html" xlink:title="xh5for_dpp_rectilinear_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1773,-654 1612,-654 1612,-630 1773,-630 1773,-654"/>
<text text-anchor="middle" x="1692.5" y="-639.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_rectilinear_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge15" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1508.4,-591.126C1521.09,-600.787 1540.19,-613.84 1559,-621 1572.53,-626.15 1587.3,-630.036 1601.91,-632.97"/>
<polygon fill="#000000" stroke="#000000" points="1601.51,-636.456 1611.98,-634.853 1602.8,-629.575 1601.51,-636.456"/>
</g>
<!-- sourcefile~xh5for_dpp_rectilinear_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node40" class="node"><title>sourcefile~xh5for_dpp_rectilinear_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node40"><a xlink:href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html" xlink:title="xh5for_dpp_rectilinear_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1805.5,-612 1579.5,-612 1579.5,-588 1805.5,-588 1805.5,-612"/>
<text text-anchor="middle" x="1692.5" y="-597.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_rectilinear_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge16" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1523.14,-582.144C1536.04,-583.512 1552.09,-585.214 1569.12,-587.02"/>
<polygon fill="#000000" stroke="#000000" points="1568.93,-590.52 1579.24,-588.094 1569.67,-583.559 1568.93,-590.52"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_mixedtopology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node41" class="node"><title>sourcefile~xh5for_dpp_unstructured_mixedtopology.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node41"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html" xlink:title="xh5for_dpp_unstructured_mixedtopology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1805.5,-570 1579.5,-570 1579.5,-546 1805.5,-546 1805.5,-570"/>
<text text-anchor="middle" x="1692.5" y="-555.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_mixedtopology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_mixedtopology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge17" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_mixedtopology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1523.14,-575.856C1536.04,-574.488 1552.09,-572.786 1569.12,-570.98"/>
<polygon fill="#000000" stroke="#000000" points="1569.67,-574.441 1579.24,-569.906 1568.93,-567.48 1569.67,-574.441"/>
</g>
<!-- sourcefile~xh5for_dpp_regular_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node42" class="node"><title>sourcefile~xh5for_dpp_regular_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node42"><a xlink:href="../sourcefile/xh5for_dpp_regular_grid.f90.html" xlink:title="xh5for_dpp_regular_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1766.5,-528 1618.5,-528 1618.5,-504 1766.5,-504 1766.5,-528"/>
<text text-anchor="middle" x="1692.5" y="-513.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_regular_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge18" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1508.4,-566.874C1521.09,-557.213 1540.19,-544.16 1559,-537 1574.41,-531.134 1591.43,-526.906 1608,-523.86"/>
<polygon fill="#000000" stroke="#000000" points="1608.97,-527.245 1618.23,-522.111 1607.79,-520.345 1608.97,-527.245"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node43" class="node"><title>sourcefile~xh5for_ch_unstructured_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node43"><a xlink:href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html" xlink:title="xh5for_ch_unstructured_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1795,-486 1590,-486 1590,-462 1795,-462 1795,-486"/>
<text text-anchor="middle" x="1692.5" y="-471.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge19" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1499.17,-566.906C1508.68,-548.118 1529.69,-512.285 1559,-495 1565.7,-491.048 1572.91,-487.771 1580.38,-485.058"/>
<polygon fill="#000000" stroke="#000000" points="1581.54,-488.358 1589.96,-481.916 1579.36,-481.707 1581.54,-488.358"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_triangles.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node44" class="node"><title>sourcefile~xh5for_dpp_unstructured_triangles.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node44"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html" xlink:title="xh5for_dpp_unstructured_triangles.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1791,-444 1594,-444 1594,-420 1791,-420 1791,-444"/>
<text text-anchor="middle" x="1692.5" y="-429.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_triangles.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_triangles.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge20" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_triangles.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1495.96,-566.922C1501.87,-541.303 1519.39,-481.534 1559,-453 1566.71,-447.443 1575.34,-443.124 1584.38,-439.79"/>
<polygon fill="#000000" stroke="#000000" points="1585.53,-443.098 1593.94,-436.661 1583.35,-436.445 1585.53,-443.098"/>
</g>
<!-- sourcefile~xh5for_dpp_regular_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node45" class="node"><title>sourcefile~xh5for_dpp_regular_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node45"><a xlink:href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html" xlink:title="xh5for_dpp_regular_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1799.5,-402 1585.5,-402 1585.5,-378 1799.5,-378 1799.5,-402"/>
<text text-anchor="middle" x="1692.5" y="-387.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_regular_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge21" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_regular_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.27,-566.907C1496.97,-535.586 1508.78,-451.455 1559,-411 1564.3,-406.73 1570.12,-403.161 1576.27,-400.189"/>
<polygon fill="#000000" stroke="#000000" points="1577.67,-403.397 1585.49,-396.249 1574.92,-396.96 1577.67,-403.397"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node46" class="node"><title>sourcefile~xh5for_dpp_unstructured_static_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node46"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html" xlink:title="xh5for_dpp_unstructured_static_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1814,-360 1571,-360 1571,-336 1814,-336 1814,-360"/>
<text text-anchor="middle" x="1692.5" y="-345.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_static_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge22" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_static_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.21,-566.958C1493.05,-530.702 1497.89,-421.823 1559,-369 1560.33,-367.848 1561.7,-366.746 1563.1,-365.692"/>
<polygon fill="#000000" stroke="#000000" points="1565.07,-368.592 1571.48,-360.162 1561.21,-362.749 1565.07,-368.592"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_hexahedron_perf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node47" class="node"><title>sourcefile~xh5for_ch_unstructured_hexahedron_perf.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node47"><a xlink:href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html" xlink:title="xh5for_ch_unstructured_hexahedron_perf.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1808.5,-318 1576.5,-318 1576.5,-294 1808.5,-294 1808.5,-318"/>
<text text-anchor="middle" x="1692.5" y="-303.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_hexahedron_perf.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_hexahedron_perf.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge23" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_hexahedron_perf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.91,-566.814C1500.47,-521.035 1522.34,-360.26 1559,-327 1561.71,-324.539 1564.59,-322.301 1567.61,-320.268"/>
<polygon fill="#000000" stroke="#000000" points="1569.6,-323.156 1576.44,-315.066 1566.05,-317.125 1569.6,-323.156"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node48" class="node"><title>sourcefile~xh5for_ch_unstructured_static_tetrahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node48"><a xlink:href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html" xlink:title="xh5for_ch_unstructured_static_tetrahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1810.5,-276 1574.5,-276 1574.5,-252 1810.5,-252 1810.5,-276"/>
<text text-anchor="middle" x="1692.5" y="-261.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_static_tetrahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_static_tetrahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge24" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_static_tetrahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.42,-566.923C1498.51,-516.651 1516.7,-324.752 1559,-285 1561.19,-282.944 1563.49,-281.042 1565.89,-279.283"/>
<polygon fill="#000000" stroke="#000000" points="1567.87,-282.174 1574.41,-273.841 1564.1,-276.274 1567.87,-282.174"/>
</g>
<!-- sourcefile~xh5for_dpp_rectilinear_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node49" class="node"><title>sourcefile~xh5for_dpp_rectilinear_non_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node49"><a xlink:href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html" xlink:title="xh5for_dpp_rectilinear_non_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1817.5,-234 1567.5,-234 1567.5,-210 1817.5,-210 1817.5,-234"/>
<text text-anchor="middle" x="1692.5" y="-219.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_rectilinear_non_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_non_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge25" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_rectilinear_non_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.07,-566.729C1496.88,-511.807 1511.11,-289.228 1559,-243 1559.99,-242.045 1561,-241.122 1562.04,-240.232"/>
<polygon fill="#000000" stroke="#000000" points="1564.48,-242.782 1570.42,-234.012 1560.31,-237.16 1564.48,-242.782"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_mixedtopology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node50" class="node"><title>sourcefile~xh5for_ch_unstructured_mixedtopology.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node50"><a xlink:href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html" xlink:title="xh5for_ch_unstructured_mixedtopology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1802,-192 1583,-192 1583,-168 1802,-168 1802,-192"/>
<text text-anchor="middle" x="1692.5" y="-177.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_mixedtopology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_mixedtopology.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge26" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_mixedtopology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.78,-566.82C1495.39,-507.98 1505.4,-253.833 1559,-201 1563.41,-196.653 1568.33,-192.983 1573.61,-189.895"/>
<polygon fill="#000000" stroke="#000000" points="1575.48,-192.875 1582.82,-185.232 1572.31,-186.631 1575.48,-192.875"/>
</g>
<!-- sourcefile~xh5for_ch_rectilinear_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node51" class="node"><title>sourcefile~xh5for_ch_rectilinear_static_grid_series.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node51"><a xlink:href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html" xlink:title="xh5for_ch_rectilinear_static_grid_series.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1802.5,-150 1582.5,-150 1582.5,-126 1802.5,-126 1802.5,-150"/>
<text text-anchor="middle" x="1692.5" y="-135.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_rectilinear_static_grid_series.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_static_grid_series.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge27" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_static_grid_series.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.55,-566.752C1494.07,-503.923 1499.72,-218.432 1559,-159 1563.32,-154.669 1568.15,-151.006 1573.34,-147.919"/>
<polygon fill="#000000" stroke="#000000" points="1575.1,-150.948 1582.38,-143.251 1571.89,-144.728 1575.1,-150.948"/>
</g>
<!-- sourcefile~xh5for_dpp_unstructured_quadilateral.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node52" class="node"><title>sourcefile~xh5for_dpp_unstructured_quadilateral.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node52"><a xlink:href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html" xlink:title="xh5for_dpp_unstructured_quadilateral.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1798.5,-108 1586.5,-108 1586.5,-84 1798.5,-84 1798.5,-108"/>
<text text-anchor="middle" x="1692.5" y="-93.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_dpp_unstructured_quadilateral.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_quadilateral.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge28" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_dpp_unstructured_quadilateral.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.36,-566.873C1492.87,-500.634 1493.95,-183.123 1559,-117 1564.33,-111.578 1570.46,-107.198 1577.1,-103.681"/>
<polygon fill="#000000" stroke="#000000" points="1578.8,-106.752 1586.43,-99.4054 1575.88,-100.388 1578.8,-106.752"/>
</g>
<!-- sourcefile~xh5for_ch_rectilinear_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node53" class="node"><title>sourcefile~xh5for_ch_rectilinear_grid.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node53"><a xlink:href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html" xlink:title="xh5for_ch_rectilinear_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1769.5,-66 1615.5,-66 1615.5,-42 1769.5,-42 1769.5,-66"/>
<text text-anchor="middle" x="1692.5" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_rectilinear_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_grid.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge29" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_rectilinear_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1493.2,-566.711C1491.76,-496.6 1488.26,-147.747 1559,-75 1571.28,-62.368 1587.88,-55.368 1605.16,-51.7744"/>
<polygon fill="#000000" stroke="#000000" points="1606.12,-55.1619 1615.39,-50.0354 1604.95,-48.2609 1606.12,-55.1619"/>
</g>
<!-- sourcefile~xh5for_ch_unstructured_hexahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_node54" class="node"><title>sourcefile~xh5for_ch_unstructured_hexahedron.f90</title>
<g id="a_sourcefile~~fox_xdmf.f90~~AfferentGraph_node54"><a xlink:href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html" xlink:title="xh5for_ch_unstructured_hexahedron.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1796,-24 1589,-24 1589,-0 1796,-0 1796,-24"/>
<text text-anchor="middle" x="1692.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_ch_unstructured_hexahedron.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_hexahedron.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge30" class="edge"><title>sourcefile~xh5for.f90&#45;&gt;sourcefile~xh5for_ch_unstructured_hexahedron.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1494.11,-566.555C1498,-488.903 1520.59,-72.8877 1559,-33 1564.98,-26.7898 1572,-21.9365 1579.64,-18.1775"/>
<polygon fill="#000000" stroke="#000000" points="1581.03,-21.3894 1588.86,-14.2516 1578.28,-14.9489 1581.03,-21.3894"/>
</g>
<!-- sourcefile~structured_dataset_per_process_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge36" class="edge"><title>sourcefile~structured_dataset_per_process_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1104.11,-646.937C1120.42,-643.413 1136.9,-638.865 1152,-633 1174.32,-624.332 1197.05,-609.392 1213.3,-597.421"/>
<polygon fill="#000000" stroke="#000000" points="1215.75,-599.955 1221.62,-591.135 1211.53,-594.37 1215.75,-599.955"/>
</g>
<!-- sourcefile~unstructured_dataset_per_process_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge42" class="edge"><title>sourcefile~unstructured_dataset_per_process_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1119.16,-579C1139.45,-579 1159.75,-579 1177.62,-579"/>
<polygon fill="#000000" stroke="#000000" points="1177.85,-582.5 1187.85,-579 1177.85,-575.5 1177.85,-582.5"/>
</g>
<!-- sourcefile~structured_contiguous_hyperslab_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge43" class="edge"><title>sourcefile~structured_contiguous_hyperslab_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1115.37,-459.445C1128.21,-462.881 1140.72,-467.595 1152,-474 1186.49,-493.581 1212.35,-533.264 1225.89,-557.844"/>
<polygon fill="#000000" stroke="#000000" points="1222.84,-559.563 1230.62,-566.753 1229.02,-556.279 1222.84,-559.563"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge45" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~unstructured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M750.786,-620.539C772.475,-617.645 795.689,-611.905 815,-601 836.703,-588.744 829.207,-570.095 851,-558 857.768,-554.244 864.963,-551.075 872.398,-548.408"/>
<polygon fill="#000000" stroke="#000000" points="873.513,-551.726 881.929,-545.291 871.337,-545.073 873.513,-551.726"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge49" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~xh5for_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M750.697,-622.861C815.666,-623.29 914.623,-623.033 1000.5,-619"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1002.5,-619C1069.41,-615.858 1086.16,-612.32 1152,-600 1161.81,-598.165 1172.17,-595.88 1182.16,-593.5"/>
<polygon fill="#000000" stroke="#000000" points="1183.1,-596.873 1191.98,-591.1 1181.44,-590.073 1183.1,-596.873"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~xh5for_handler.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge47" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~xh5for_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1002.5,-619C1129.09,-613.056 1161.74,-619.242 1287,-600 1297.88,-598.329 1309.39,-595.963 1320.35,-593.418"/>
<polygon fill="#000000" stroke="#000000" points="1321.32,-596.785 1330.23,-591.045 1319.69,-589.979 1321.32,-596.785"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge48" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~structured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M750.732,-630.166C790.492,-634.756 841.078,-640.596 886.313,-645.818"/>
<polygon fill="#000000" stroke="#000000" points="886.142,-649.321 896.477,-646.991 886.945,-642.367 886.142,-649.321"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge46" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~unstructured_dataset_per_process_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M750.732,-612.51C794.882,-606.587 852.38,-598.873 901.078,-592.339"/>
<polygon fill="#000000" stroke="#000000" points="901.564,-595.805 911.01,-591.006 900.633,-588.867 901.564,-595.805"/>
</g>
<!-- sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90 -->
<g id="sourcefile~~fox_xdmf.f90~~AfferentGraph_edge44" class="edge"><title>sourcefile~xh5for_abstract_factory.f90&#45;&gt;sourcefile~structured_contiguous_hyperslab_factory.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M750.554,-625.517C773.485,-623.161 797.504,-616.484 815,-601 858.935,-562.119 806.78,-512.555 851,-474 859.009,-467.017 868.231,-461.719 878.081,-457.747"/>
<polygon fill="#000000" stroke="#000000" points="879.445,-460.977 887.698,-454.334 877.104,-454.38 879.445,-460.977"/>
</g>
</g>
</svg>
</div>
                <script>var pansourcefilefox_xdmff90AfferentGraph = svgPanZoom('#sourcefilefox_xdmff90AfferentGraph', {
                    zoomEnabled: true,
                    controlIconsEnabled: true,
                    fit: true,
                    center: true,});
                    </script>
                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
                  <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                      <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
                      </div>
                      <div class="modal-body">
                        
    <p>Nodes of different colours represent the following: </p>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: Graph Key Pages: 1 -->
<svg width="190pt" height="32pt"
 viewBox="0.00 0.00 190.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-28 186,-28 186,4 -4,4"/>
<!-- Source File -->
<g id="node1" class="node"><title>Source File</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="67,-24 0,-24 0,-0 67,-0 67,-24"/>
<text text-anchor="middle" x="33.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Source File</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node2" class="node"><title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="182,-24 85,-24 85,-0 182,-0 182,-24"/>
<text text-anchor="middle" x="133.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

    
    <p>Solid arrows point from a file to a file which depends upon it. A file 
    is dependent upon another if the latter must be compiled before the former
    can be.
    </p>
    
                      </div>
                    </div>
                  </div>
                </div>
                
      
      <br>

    <section class="visible-xs visible-sm hidden-md">
      






<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#mods-1">Modules</a></h3></div>
  <div id="mods-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../module/fox_xdmf.html">fox_xdmf</a>
      
    </div>
  </div>
</div>















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html#src">fox_xdmf.f90</a>
  </div>
</div>


    </section>
    <br class="visible-xs visible-sm hidden-md">

    <section>
      <h2><span class="anchor" id="src"></span>Source Code</h2>
    <div class="hl"><pre><a name="ln-1"></a><span class="k">module </span><span class="n">fox_xdmf</span>
<a name="ln-2"></a><span class="c">!--------------------------------------------------------------------- -----------------------------------------------------------</span>
<a name="ln-3"></a><span class="c">!&lt; XdmfHdf5Fortran: XDMF parallel partitioned mesh I/O on top of HDF5</span>
<a name="ln-4"></a><span class="c">!&lt; XDMF interface module for the XML writing later on top of FoX_wxml</span>
<a name="ln-5"></a><span class="c">!--------------------------------------------------------------------- -----------------------------------------------------------</span>
<a name="ln-6"></a>
<a name="ln-7"></a><span class="k">use </span><span class="n">xdmf_file</span>
<a name="ln-8"></a><span class="k">use </span><span class="n">xdmf_domain</span>
<a name="ln-9"></a><span class="k">use </span><span class="n">xdmf_grid</span>
<a name="ln-10"></a><span class="k">use </span><span class="n">xdmf_geometry</span>
<a name="ln-11"></a><span class="k">use </span><span class="n">xdmf_topology</span>
<a name="ln-12"></a><span class="k">use </span><span class="n">xdmf_dataitem</span>
<a name="ln-13"></a><span class="k">use </span><span class="n">xdmf_attribute</span>
<a name="ln-14"></a><span class="k">use </span><span class="n">xdmf_time</span>
<a name="ln-15"></a><span class="k">use </span><span class="n">xdmf_information</span>
<a name="ln-16"></a><span class="k">use </span><span class="n">xdmf_character_data</span>
<a name="ln-17"></a><span class="k">use </span><span class="n">xdmf_xinclude</span>
<a name="ln-18"></a>
<a name="ln-19"></a><span class="k">implicit none</span>
<a name="ln-20"></a><span class="k">private</span>
<a name="ln-21"></a>
<a name="ln-22"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xmlf_t</span>
<a name="ln-23"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_file_t</span>
<a name="ln-24"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_domain_t</span>
<a name="ln-25"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_grid_t</span>
<a name="ln-26"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_geometry_t</span>
<a name="ln-27"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_topology_t</span>
<a name="ln-28"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_dataitem_t</span>
<a name="ln-29"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_attribute_t</span>
<a name="ln-30"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_time_t</span>
<a name="ln-31"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_information_t</span>
<a name="ln-32"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_character_data_t</span>
<a name="ln-33"></a><span class="k">public</span><span class="kd">::</span> <span class="n">xdmf_xinclude_t</span>
<a name="ln-34"></a>
<a name="ln-35"></a><span class="k">end module </span><span class="n">fox_xdmf</span>
</pre></div>

    </section>
    </div>
  </div>

  <section class="visible-xs visible-sm hidden-md">
    <hr>
    

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-1">All Source Files</a></h3></div>
  <div id="allfiles-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


  </section>
  
    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2016 </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2016-11-08T12:24:53.235950 
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> XH5For was developed by Víctor Sande Veiga</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'],
        'HTML-CSS': { 
           styles: { '.MathJax_Display, .MathJax .mo, .MathJax .mi, .MathJax .mn': {color: '#000000 ! important'} }
        }
      });
    </script>
    <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>